package net.mingsoft.document.entity;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 文件分享表 file_share
 * @author gengfa
 */
@Data
@Accessors(chain = true)
public class FileShareEntity {

  /**
   * ID
   */
  private long id;

  /**
   * 文件ID
   */
  private String fileId;

  /**
   * 接受人
   */
  private long receiver;

  /**
   * 接收人姓名
   */
  private String receiverUsername;

  /**
   * 分享人
   */
  private long shareBy;

  /**
   * 分享人姓名
   */
  private String shareUsername;

  /**
   * 文件链接
   */
  private String shareLink;

  /**
   * 过期时间
   */
  private String shareExpired;

  /**
   * 文件密码
   */
  private String sharePwd;

  /**
   * 状态：'DELETED' 删除,'SHARED' 分享,'PERMANENT'永久
   */
  private String status;

  /**
   * 创建人
   */
  private String createdBy;

  /**
   * 创建时间
   */
  private String createdDate;

  /**
   * 更新人
   */
  private String updatedBy;

  /**
   * 更新时间
   */
  private String updatedDate;
}
